Michael O'Neill says he is "100% committed" to Northern Ireland after he signed a new four-year contract with the Irish FA, but he has not ruled out another dual role in the future.